import './utils/http'
import './utils/utils'
// app.js
App({
  globalData: {},
  // token: 'wwwwwww',
  onLaunch() {
    // 获取token
    this.getToken()
    this.getRefreshToken()
  },
  // 从本地获取token，并存入全部数据
  getToken() {
    // 读取本地储存中的token
    wx.getStorage({
      key: 'token',
      success: (res) => {
        // console.log(res.data);
        // 将获取到的token存入全局数据
        this.token = res.data
      }
    })
  },
  onHide() {
    console.log(this.token, '====');
  },
  getRefreshToken() {
    // 读取本地储存中的token
    wx.getStorage({
      key: 'refreshToken',
      success: (res) => {
        // console.log(res.data);
        // 将获取到的token存入全局数据
        this.refreshToken = res.data
      }
    })
  },

  setToken(token, refreshToken) {
    // token 存储到本地
    wx.setStorageSync('token', `Bearer ${token}`)
    // 更新全局token
    this.token = `Bearer ${token}`
    // 将token 存储到本地
    wx.setStorageSync('refreshToken', `Bearer ${refreshToken}`)
    // 更新全局refreshToken
    this.refreshToken = `Bearer ${refreshToken}`
  }
})